package com.ias.system.user.service;

import com.ias.system.user.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
 * 用户服务接口
 */
public interface UserService extends IService<User> {
    
    /**
     * 分页查询用户
     */
    IPage<User> selectUserPage(Page<User> page, String keyword);
    
    /**
     * 重置密码
     */
    boolean resetPassword(Long userId);
    
    /**
     * 修改密码
     */
    boolean changePassword(String oldPassword, String newPassword);
} 